﻿using System;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.ComponentModel;
using System.Collections.Generic;

namespace Dungeons_and_Dragons
{
    public class Prerequisite
    {
        private List<int?> _races = new List<int?>();

        public List<int?> Races
        {
            get { return _races; }
            set { _races = value; }
        }
        private List<int?> _skills = new List<int?>();

        public List<int?> Skills
        {
            get { return _skills; }
            set { _skills = value; }
        }
        private List<int?> _classes = new List<int?>();

        public List<int?> Classes
        {
            get { return _classes; }
            set { _classes = value; }
        }
        private ClassFeature _classFeature = new ClassFeature();

        public ClassFeature ClassFeature
        {
            get { return _classFeature; }
            set { _classFeature = value; }
        }
        private List<ArmorProficiency> _armorProficiencies = new List<ArmorProficiency>();

        public List<ArmorProficiency> ArmorProficiencies
        {
            get { return _armorProficiencies; }
            set { _armorProficiencies = value; }
        }
        private List<int?> _deities = new List<int?>();

        public List<int?> Deities
        {
            get { return _deities; }
            set { _deities = value; }
        }
    }
}
